scientific and technological capabilities - İngilizce Eşanlam Sözlük