suppression mission - French English Dictionary