leather straps - Türkisch Englisch Wörterbuch