south african lesser leaf-nosed bat - German English Dictionary