season finale - French English Dictionary