submarine launched ballistic missile - Turkish English Dictionary