scientific and technical journal - Türkçe İngilizce Sözlük