mechanical restraint - Deutsch Englisch Wörterbuch