IATE Multilingual technical dictionary

Click http://iate.europa.eu/iatediff/ link to open resource.