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