utilities substations - Almanca İngilizce Sözlük