it runs on solar power - Türkçe İngilizce Sözlük