grant the livelihood of someone - Französisch Englisch Wörterbuch