main armament - Francés Inglés Diccionario