furfural refining plant - German English Dictionary