Barbastrelle - German English Dictionary