own something that can be bragged about - Espagnol Anglais Dictionnaire