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