be past one's prime - French English Dictionary