aid organisation - Alemán Inglés Diccionario