efflorescency - German English Dictionary