run/be in the hundreds of millions - French English Dictionary