destructive fire mission - French English Dictionary