microbios - German English Dictionary