renal excretion - Español Inglés Diccionario