renal excretion function - Francés Inglés Diccionario