base of renal pyramid - Turco Inglés Diccionario