economic cooperation organization-eco - Spanish English Dictionary