pride oneself upon - Français Anglais Dictionnaire