main source of livelihood - Französisch Englisch Wörterbuch