successive periods - French English Dictionary