the foundation for human rights and freedoms and humanitarian relief - Español Inglés Diccionario