scientific and technological capabilities - Türkçe İngilizce Sözlük