impregnation of timber - German English Dictionary