to earn one's livelihood - Französisch Englisch Wörterbuch