billion (109) - Francés Inglés Diccionario