discount payable - Turkish English Dictionary