main armament - Español Inglés Diccionario