intended to run on solar energy - Türkçe İngilizce Sözlük