semi-subsistence - French English Dictionary