wring the neck (of) - Turc Anglais Dictionnaire