european free trade area (efta) - German English Dictionary