eflorescencia - German English Dictionary