designed to run on solar power - İspanyolca İngilizce Sözlük