put your head in a noose - Español Inglés Diccionario