Why is " What can we do to prevent poverty" wrong it essentially means the same and is less clumsy than mixing "do" and "against" adjacent to each other in the sentence? Also Tegen can mean "Against, to and for" ...and "to" and "prevent" are working effectively in this sense. A less clumsy version of the true meaning of this sentence I feel should be allowed.
- What can we do to prevent poverty? = Wat kunnen we doen om armoede te voorkomen?
Also, the Dutch sentence does not mention prevention. If anything I would interpret it as looking for a solution, not for a way to prevent it.