operated abroad - Turkish English Dictionary