act of killing a human being or animal - Français Anglais Dictionnaire