large needle for making sandals - Türkisch Englisch Wörterbuch