protection against foul weather - Español Inglés Diccionario