lead a modest life - Spanish English Dictionary