rope tied round the neck - French English Dictionary