contract deadline - Turkish English Dictionary