to put it more explicitly - Türkçe İngilizce Sözlük