weather-protected location - Francés Inglés Diccionario