in the care of someone - Spanish English Dictionary