中英词典查询

altercates

v. 争论,口角(altercate的第三人称单数形式);