translate English to French: He has been the recipient of several awards including the Buchan prize of the Royal Meteorological Society and the D'Abaddie prize of the French Academy of Sciences.
Il a été le récipiendaire de plusieurs prix dont le prix Buchan de la Royal Meteorological Society et le prix D'Abaddie de l'Académie des sciences de France.