heavy armament - Turco Inglés Diccionario