Spanish-English Dictionarycontrarrestar
Meaning of contrarrestar