translate English to French: The greatest predator of the leatherback is, however, people.
Mais c’est nous qui sommes les plus grands prédateurs de la tortue luth.