eflorescer - German English Dictionary