hundred-percenter - French English Dictionary