of/having limited means - Español Inglés Diccionario