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