intended to run on solar energy - Turc Anglais Dictionnaire