biological fixed-film reactor - Spanish English Dictionary