anti-submarine weapon - Francés Inglés Diccionario