feel pinched - Turkish English Dictionary