trickling film reactor - Turkish English Dictionary