extension of the deadline - Turkish English Dictionary