amount payable on settlement - Turkish English Dictionary