intended to run on solar energy - Türkisch Englisch Wörterbuch