take care of one's daily necessity - Türkisch Englisch Wörterbuch