wood imregnating substances - Espagnol Anglais Dictionnaire