leather working machine - Francés Inglés Diccionario