meaning of an das Stromnetz angeschlossen sein

an das Stromnetz angeschlossen sein - German to English

to be on electrical grid