renal cortex - Turco Inglés Diccionario