be in a tough spot - Turkish English Dictionary