designed to run on solar power - Türkisch Englisch Wörterbuch