have a chip on your shoulder - Espagnol Anglais Dictionnaire