protected from solar radiation - Türkçe İngilizce Sözlük