wood imregnating substances - Allemand Anglais Dictionnaire