technically demanding - İngilizce Eşanlam Sözlük