source of electric power - Türkisch Englisch Wörterbuch