strap-maker's trade - Französisch Englisch Wörterbuch