percutaneous renal biopsy - Turkish English Dictionary