double-plus-good - French English Dictionary