protection against the influences of weather - Espagnol Anglais Dictionnaire