mechanical working - Francés Inglés Diccionario