renal segments - Turkish English Dictionary