Predator species - Inglés Sinónimo Diccionario