translate English to French: This cat-sized marsupial is thought to be one of the largest mammals of the Cretaceous Period.
Ce marsupial de la grosseur d’un chat serait le mammifère le plus gros de la période du Crétacé.