renal excretion function - Espagnol Anglais Dictionnaire