renal cortex - Francés Inglés Diccionario