translate English to French: Large individuals are almost exclusively cannibalistic.
Les individus de grande taille sont presque exclusivement cannibales.