mount artillery - Francés Inglés Diccionario