someone that regularly looks after another person - French English Dictionary