eflorescer - Spanish English Dictionary