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