proofed

bestand staan tegen; waterdicht zijn; bewijzen