biodisc (sewage installation) - Español Inglés Diccionario