person living on an allowance - Deutsch Englisch Wörterbuch