waterproof garment - Spanish English Dictionary