renal pyramids - Alemán Inglés Diccionario