caught in the crunch - Turkish English Dictionary