root excretion - Francés Inglés Diccionario