microbiopsy - German English Dictionary