have a high opinion of yourself - Français Anglais Dictionnaire