delivery commitment - German English Dictionary