person who boasts of being brave - Alemán Inglés Diccionario