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