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