anti-submarine weapon - Espagnol Anglais Dictionnaire