debit note for returns - Turkish English Dictionary