a strap for standing passengers - Türkisch Englisch Wörterbuch