the foundation for human rights and freedoms and humanitarian relief - Alemán Inglés Diccionario