furfural refining plant - French English Dictionary