electronic momentary contact switch - Spanish English Dictionary