英语翻译1.A flying fox at all.(…省略) but this bat looks like a fo