agreed-upon payment - Turkish English Dictionary