renal segments - German English Dictionary