thanks to advances in - Türkçe İngilizce Sözlük