technological achievements - İngilizce Eşanlam Sözlük