budget of millions of dollars - Español Inglés Diccionario