heavy assault weapon - Alemán Inglés Diccionario