person of humble origins - Spanish English Dictionary