From French-Dutch FreeDict Dictionary ver. 0.2: placer /plase/ leggen, plaatsen, situeren, stationeren
placer /plase/ leggen, plaatsen, situeren, stationeren