leg restraint system - Deutsch Englisch Wörterbuch