to be hoist with one's own petard - Turkish English Dictionary