billions of dollars - Turco Inglés Diccionario