dying a natural death - French English Dictionary