Original: Sint-Pieters-Leeuw , is a Dutch-speaking municipality of Belgium located in the province of Flemish Brabant ( Flemish Region ) .
Simplified: Sint-Pieters-Leeuw is a municipality located in the Belgian province of Flemish Brabant .