英语翻译A visiting and heavily disguised Martian precipitated th