building mechanic for demolition and concrete cutting - Español Inglés Diccionario