be (caught) in a cleft stick - Turkish English Dictionary