humanitarian relief foundation - Francés Inglés Diccionario