solar array blanket - Turc Anglais Dictionnaire