predator species - Espagnol Anglais Dictionnaire