self-energized relay - Spanish English Dictionary