Most written is correct, but you should seperate the style from the classification.
There are three styles: Trocken, Halb-trocken and Edelsuss
Trocken is bone-dry and high in alcohol, as written before. Halb-Trocken is medium-dry and medium-high in alcohol. And Edelsuss (not written on the bottle) are the traditional German wines lower in alcohol, these can be slightly-sweet to very sweet depending on the classification.
Classification is in two levels (or three if you count in Table wine):
QbA (Qualitätswein bestimmter Anbaugebiete) and
QmP (Qualitätswein mit Prädikat) (this is the highest level).
QmP wines are subdivided in the qualitylevels: Kabinett, Spätlese, Auslese, Beerenauslese and Trockenbeerenauslese, which represent the ripeness (sugar levels) of the grapes. Auslese, BA and TBA should have a certain amount of noble rot. Besides these qualitylevel there is the Eiswein made from frosen grapes, the sweetness (sugarlevel) is mostly inbetween the BA and TBA...
So you will see the terms Trocken or Halb Trocken in combination with the classifications: QbA, QmP Kabinett, QmP Spätlese and (rarely) QmP Auslese
Without Trocken or Halb Trocken on the bottle the wine is Edelsuss and slightly sweet in Kabinett (normally alcohol 9-10%) to TBA (normally alcohol around 6%).
But be carefull, a few years ago the Germans started new classification rules for Erstes Gewächs (First Growth) and Grosses Gewächs, which are always dry wines made from selected vineyards...