marine artillery - Francés Inglés Diccionario