of humble upbringing - Espagnol Anglais Dictionnaire