lacking money at a crucial time - German English Dictionary