humanitarian relief foundation - Alemán Inglés Diccionario