boast of being brave - German English Dictionary