The UCL library provides access to a selected collection of online dictionaries:
Access to several dictionaries, some featuring specialized areas, e.g. English dictionary, German dictionary, automobile-technical dictionary, chemical dictionary, technical dictionary.
IATE (Inter-Active Terminology for Europe)
IATE – InterActive Terminology for Europe
European Union terminology. Enhancing availability and standardisation of information.
Language: English and 23 other languages.