stick in a miry place - Turkish English Dictionary