biological waste treatment - Francés Inglés Diccionario