Electric hammers - Alemán Inglés Diccionario