promises of spending cuts - Francés Inglés Diccionario