from a humble background - Español Inglés Diccionario