opec fund for international development - German English Dictionary