intergovernmental development authority - Francés Inglés Diccionario