heavy guns - Alemán Inglés Diccionario