boast about one's manhood - Francés Inglés Diccionario