to prey on - Francés Inglés Diccionario