translate English to French: Royle et al.
Royle et coll.