put your head in a noose - Turc Anglais Dictionnaire