Lughet
put one's head in a noose — English to Chinese Translation | Lughet