Seslisozluk.com - Turkish-English, English-Turkish options. 120,000 words with Hear Word option. Detailed explanation of both English and Turkish meanings with usage examples.
Tureng Sozluk - Turkish-English bidirectional translation with more than 1,500,000 terms.