resin or varnish impregnated - Allemand Anglais Dictionnaire