person who boasts of being brave - French English Dictionary