intergovernmental authority on development - Turkish English Dictionary