to strain the budget - Español Inglés Diccionario