spend more than one's budget allows - Español Inglés Diccionario