due-date commitment - Spanish English Dictionary