self-administered care - Spanish English Dictionary