be the most pure or perfect - French English Dictionary