long strap binding - Türkisch Englisch Wörterbuch