anti submarine rocket - Espagnol Anglais Dictionnaire