be in a bit of a jam - Turkish English Dictionary