deprive of necessaries of life - Deutsch Englisch Wörterbuch