needle biopsy of the liver - Turkish English Dictionary