shoemaker's strap - Spanisch Englisch Wörterbuch