last period (years) - French English Dictionary