slcm (sea-launched cruise missile) - French English Dictionary