be under a deadline - Turkish English Dictionary