translate English to French: Stéphane Poulin has received many national and international awards.
Stéphane Poulin a remporté de nombreux prix nationaux et internationaux.