translate English to French: ◦ Peer reviewed publications
◦ Publications révisées par les paires