hybrid-solar array - Spanish English Dictionary