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