failure to meet a deadline - Turkish English Dictionary