disabled or destitute - Deutsch Englisch Wörterbuch