pull off something crooked - Turkish English Dictionary