deployed solar array - Turc Anglais Dictionnaire