Cortex renis - Turco Inglés Diccionario