be in a very tight spot - Turkish English Dictionary