season finale - Spanish English Dictionary