a billion - Francés Inglés Diccionario