proof against rain - Allemand Anglais Dictionnaire