slaughtering cattle as punishment - Français Anglais Dictionnaire