take care of one's daily necessity - German English Dictionary