of/having limited means - Francés Inglés Diccionario