protected from solar radiation - Allemand Anglais Dictionnaire