I was looking for a couple of concepts on the EU website when I bumped into their multilingual thesaurus. The best thing is that one can choose one or several languages and download the entire list. I’m so excited that I have a list consisting of 6800 (yes!!) terms in 7 different languages that I can study at night before going to sleep. Unfortunately Russian wasn’t among the available languages. The list is available in all EU-languages + Croatian and Serbian.
The thesaurus can be found here.