triumph over someone easily - Français Anglais Dictionnaire