It is about the same in Holland: "schildpadbloedzuiger" which means "turtle leech". However, I need to inform you that the species is not restricted / specific for the turtle but can predate on other vertebrates as well. We have the leech in The Netherlands, but no turtles.......and be carefull with ID, for in Belgium another Placobdella from North America has been introduced in a lake (e.g. P. ornata). see link.