naval artillery - Francés Inglés Diccionario