explosive missile - French English Dictionary