due-date commitment - French English Dictionary