No, "billion" en inglés no son mil millones.
En Estados Unidos, Brasil, Turquía, Grecia y algunos países hispanoamericanos que ahora no recuerdo, un billón significa mil millones, mientras que en en la mayoría de países del mundo se entiende que el billón equivale a un millón de millones...