Translation of "alien" - English-Mandarin Chinese dictionary

alien

noun [ C ] uk us /ˈeɪ.li.ən/

legal a foreigner, usually someone who lives in a country of which they are not a legal citizen

(通常指不是所在国公民的)外国人,外侨,侨民
When war broke out the government rounded up thousands of aliens and put them in temporary camps. 战争爆发时,政府把数以千计的外国人集中在一起,关在临时拘留营中。

a creature from a different planet

外星人(或生物)

(Translation of “alien noun” from the Cambridge English-Chinese (Simplified) Dictionary © Cambridge University Press)