wring a person's neck - Español Inglés Diccionario