multi-billion dollar amount - Francés Inglés Diccionario