instrument of restraint - Türkisch Englisch Wörterbuch