protection against the influences of weather - Turco Inglés Diccionario