rainwear fabric - Spanish English Dictionary