Besides swelling, what are the other symptoms of dropsy? How can I fight them?

Depends on cause. Dropsy is a term for generalized edema. It may be due to heart failure, liver and kidney disease, malnutrition etc. The underlying cause needs to be treated to "fight" it.