OECD


Meaning of OECD in English

abbr. Organization for Economic Cooperation and Development.

Oxford English vocab.      Оксфордский английский словарь.