air launched cruise missile - French English Dictionary