puncture biopsy - Turkish English Dictionary