impregnating agent for wood - Spanish English Dictionary