it runs on solar power - Fransızca İngilizce Sözlük