microbiopsy - Spanish English Dictionary