rotating biological contactor - Francés Inglés Diccionario