strategic submarine force - Turkish English Dictionary