needle for making rope sandals - Deutsch Englisch Wörterbuch