have means of livelihood - Deutsch Englisch Wörterbuch