in someone's care - French English Dictionary