painful death - French English Dictionary