impaired renal tubular - Francés Inglés Diccionario