renal excretion - Spanish English Dictionary