The English term "persons, people" matches the Dutch term "mensen"

other english words that include "persons" : dutch :
people, persons lieden
persons personen
other english words that include "people" : dutch :
people, persons lieden
people, lazy, slothful lui
folk, nation, people volk