person who brags of being courageous - German English Dictionary