be hoist by one’s own petard - Turkish English Dictionary