development aid worker - Alemán Inglés Diccionario