on one's jack - Turkish English Dictionary