lacking money at a crucial time - Spanish English Dictionary