restraining straps - Türkisch Englisch Wörterbuch