automatic leg restraint - Türkisch Englisch Wörterbuch