a figure in the tens of millions (of euros) - French English Dictionary