subsistence aquaculture - German English Dictionary