technological achievements - Türkçe İngilizce Sözlük