take care of something - French English Dictionary