sexually violent predator - French English Dictionary