agreed-upon commitment - Turkish English Dictionary