protective clothing against rain - Allemand Anglais Dictionnaire