sea launched cruise missile - French English Dictionary