Spanish-English Dictionarycontrapesar
Meaning of contrapesar