Thematic Dictionaries
English vocabulary organized by topics, professions, and real-life situations.
A hundred commonest words cover about half of ordinary text, so start with the frequency dictionaries, A1 to C2. Grammar for your level comes next, and thematic dictionaries for the situations you actually meet.