main armament - Alemán Inglés Diccionario