have a chip on your shoulder - Français Anglais Dictionnaire