upcoming period - French English Dictionary