not have enough to cover basic expenses - Englisch Synonyme Wörterbuch