lacking money at a crucial time - Französisch Englisch Wörterbuch