successive terms - French English Dictionary