long-range patrol mission - French English Dictionary