protection against weather - Francés Inglés Diccionario