www.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.