submarine missile - Turkish English Dictionary