self-aid and buddy care - French English Dictionary