operated abroad - German English Dictionary