ever-recurring - French English Dictionary