tight deadline - Turkish English Dictionary