renal pores - Spanish English Dictionary