perfeccionarse - French English Dictionary