submarine weapons - Alemán Inglés Diccionario