service abroad - French English Dictionary