term of legislature - French English Dictionary