umbrellaEnglish → FrenchEnglish–French Dictionaryumbrella[ʌmˈbrelə] noun parapluie m under the umbrella of — fig (protection) sous la protection de; (authority) sous l'égide f de