Link details

Lexicate - Online Dictionary - Registration Required!
URL: http://www.lexicate.com/dictionary/translate/index.html
Remark: Online dictionary supporting more than 20 languages, among them also Turkish.



languageserver@uni-graz.at