renal excretion function - Turco Inglés Diccionario