microbiopsy - Turkish English Dictionary