translate English to French: A global turnover of 112 millions euros in 2007.
Un chiffre d'affaires global de 112 millions d'euros en 2007.