put your head in a noose - Alemán Inglés Diccionario