weather-proofed - Francés Inglés Diccionario