Predator species - Turco Inglés Diccionario