large needle for making sandals - Französisch Englisch Wörterbuch