protection against foul weather - Espagnol Anglais Dictionnaire