semi subsistence farming - French English Dictionary