What does Allen-Langohrfledermaus mean?

Allen-Langohrfledermaus - German to English

Allen's big-eared bat [Idionycteris phyllotis]