to brag about one's exploits - Español Inglés Diccionario