Original: It is the second largest city of the canton, after Frauenfeld, with a population of over 18,000.
Simplified: It is the second largest city of the canton, after Frauenfeld with a population of over 18,000.