Verb + en, sur, contre, avec, par, pour

lutter

contre

The constructions

contrelutter contre quelque chose

Meaning : to fight against

La ville lutte contre la pollution.

pourlutter pour quelque chose

Meaning : to fight for

Elles luttent pour l'égalité des salaires.

Why

Lutter contre what you fight, lutter pour what you defend. Se battre follows exactly the same pattern, and both are very useful in argumentative writing.

Verb + en, sur, contre, avec, par, pour