intergovernmental authority on development - Spanisch Englisch Wörterbuch