lacking money at a crucial time - Español Inglés Diccionario