Portuguese translation of the English word get the better of somebody

English → Portuguese
  
EnglishPortuguese (translated indirectly)Esperanto
(improve; enhance; upgrade; ameliorate; amend)
melhorar

EnglishPortuguese
get the better of somebody vencer alguém
better melhor; melhorar; superar