If you work on European Union documents (and even if you don’t), you may find this index of specialised glossaries of use. It is organised around the areas of the Directorate-Generals and bodies, and covers a wide range of subjects from finance to the environment and from fishing to aviation.
The index is available here.
.