operated abroad - French English Dictionary