someone that makes an ostentatious parade - German English Dictionary