sexually violent predator - Francés Inglés Diccionario