eflorescerse - French English Dictionary