debit note for returns - İspanyolca İngilizce Sözlük