instrument of restraint - Turc Anglais Dictionnaire