efflorescing - German English Dictionary