microbody - German English Dictionary