excretion capabilities - Francés Inglés Diccionario