predators species - Espagnol Anglais Dictionnaire