international aid organization - Alemán Inglés Diccionario