due-date commitment - Turkish English Dictionary