leather working machine - Alemán Inglés Diccionario