leather-working machine - Alemán Inglés Diccionario