intergovernmental authority on development - Turc Anglais Dictionnaire