enucleate - French English Dictionary