under cover (from weather) - Türkçe İngilizce Sözlük