badge/insignia of knighthood - French English Dictionary