timber impregnating plant - Espagnol Anglais Dictionnaire