successive periods - Spanish English Dictionary