to weatherproof - Spanish English Dictionary