wring the neck (of) - Français Anglais Dictionnaire