weather protected - Francés Inglés Diccionario