wring an animal's neck - Español Inglés Diccionario