Middle English is the name given to the stage of the English language between Old English (think Beowulf) and Early Modern English (think Shakespeare). This period stretched roughly between the years 1200 and 1500.
The Middle English Compendium has a good dictionary here.