radio telescopeEnglish → ChineseOxford English–Chineseradio telescope /BrE , AmE ˈˌreɪdiˌoʊ ˈtɛləˌskoʊp / noun 射电望远镜