technical improvements - Türkçe İngilizce Sözlük