utilities substations - Deutsch Englisch Wörterbuch