multi-billion dollar amount - Alemán Inglés Diccionario