solar cells array - Spanisch Englisch Wörterbuch