biodisc (sewage installation) - Francés Inglés Diccionario