sea-launched cruise missile - French English Dictionary