self-aid and buddy care - Spanish English Dictionary