Besides French words, English also absorbed as many as 2,500 words of _____ in the Middle English period.