someone who receives daily allowances - Deutsch Englisch Wörterbuch