boast about one's manhood - Alemán Inglés Diccionario