aid institutions - Francés Inglés Diccionario