humble someone's pride - Français Anglais Dictionnaire