main source of livelihood - Deutsch Englisch Wörterbuch