under someone's care - French English Dictionary