fermentation substrate - German English Dictionary