tripping off a relay - Spanish English Dictionary