instrument of restraint - Spanisch Englisch Wörterbuch