own something that can be bragged about - Spanisch Englisch Wörterbuch