be in a cleft stick - Turkish English Dictionary