slbm (sea-launched ballistic missile) - French English Dictionary