one thousand years - French English Dictionary