translate English to German: A rich cluster, detected by the SDSS.
Ein reichlicher Haufen, entdeckt von der SDSS.