fermentation substrates - German English Dictionary