renal segments - Francés Inglés Diccionario