slaughtering cattle as punishment - Francés Inglés Diccionario