microbodies - German English Dictionary