microbat - German English Dictionary