machine that puts soles on shoes - Spanisch Englisch Wörterbuch