heavy weaponry - Alemán Inglés Diccionario