shoemaker's strap - Französisch Englisch Wörterbuch