waterproof woolen fabric - German English Dictionary