end (one's) days - French English Dictionary