grounding portable generators - French English Dictionary