charitable foundation - Francés Inglés Diccionario