duty of persons to provide necessaries o f life - Englisch Synonyme Wörterbuch