pilotless missile - French English Dictionary