dispute
or contradict (often in an insulting way)

Translation:
English
Add