disabled or destitute - Espagnol Anglais Dictionnaire