badge/insignia of knighthood - German English Dictionary