total amount payable - Turkish English Dictionary