intergovernmental development authority - Alemán Inglés Diccionario