naval artillery - Alemán Inglés Diccionario