leather paring machine - Francés Inglés Diccionario