one with limited financial means - Francés Inglés Diccionario