Predator species - Francés Inglés Diccionario