person who accompanies and looks after another person or group of people - Spanish English Dictionary