badging - French English Dictionary