building mechanic for demolition and concrete cutting - Francés Inglés Diccionario