pavement breakers and hammers for construction work - Alemán Inglés Diccionario