weltweit operieren - German English Dictionary