Original: Sint-Pieters-Leeuw ( French Leeuw-Saint-Pierre ) 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 .