it runs on solar power - Turc Anglais Dictionnaire