Around 750,000 definitions of terms in German, English, French and Polish from standards, draft standards and specifications help with the correct choice of words for a given context. The nomenclature is constantly updated.
DIN-TERM online (accessible without registration)
DIN-TERMinology (free of charge, registration required)