be pinched for time - Turkish English Dictionary