be caught in a cleft stick - Turkish English Dictionary