waterproof woolen fabric - French English Dictionary