to brag about one's exploits - Spanisch Englisch Wörterbuch