person dying in agony - French English Dictionary