lacking money at a crucial time - Deutsch Englisch Wörterbuch