agreed-upon commitment - German English Dictionary