of/having limited means - Espagnol Anglais Dictionnaire