kidney cortex - Francés Inglés Diccionario