umbrella organization - Francés Inglés Diccionario