live within one's means - Deutsch Englisch Wörterbuch