water impermeability - Spanish English Dictionary