2850 Most Important English Words (NGSL) - With definitions in easy English