Not old, but a really good site from the Technical University of Chemitz.
https://dict.tu-chemnitz.de