weather-protected location - Almanca İngilizce Sözlük