person of limited economic resources - Español Inglés Diccionario