boast about one's manhood - German English Dictionary