impregnation of timber - Spanish English Dictionary