supersonic missile - French English Dictionary