benevolent foundation - Francés Inglés Diccionario