anti submarine rocket - Turkish English Dictionary