renal excretion function - Alemán Inglés Diccionario