suffering and death - French English Dictionary