Original: The city of Dover is the capital and second largest city in the U.S. state of Delaware.
Simplified: Dover is the capital city of the U.S. state of Delaware.