people in need of care - Spanish English Dictionary