tripping off a relay - Turkish English Dictionary