subsistence farm - German English Dictionary