1. islands of langerhansجزایر (انبوهک های) لانگرهانس2. from a distance those islands appeared as tiny dotsاز فاصله ی دور آن جزایر همچون نقطه های کوچک دیده می شد.3. he could nominate all of those islandsاو می توانست نام همه ی آن جزایر را بگوید.