instrument of restraint - Deutsch Englisch Wörterbuch