【法】 turncoat witness
in reverse; on the contrary; turn over【医】 contra-; re-; trans-
argue; debate; dispute
attestor; voucher; witness【经】 witness