Langtolang Free English Turkish And Turkish English Dictionary with online lookup. It has auto-suggestion feature.

https://slideme.org/application/english-turkish-dictionary