semi subsistence farming - German English Dictionary