microbiopsy - French English Dictionary