newly minted - French English Dictionary