grant the livelihood of someone - Spanish English Dictionary