heavy armament - Francés Inglés Diccionario