microbats - German English Dictionary