intended to run on solar power - Fransızca İngilizce Sözlük