OECD

Definition: 
Organisation for Economic Co operation and Development