eflorescer - French English Dictionary