industrial fermentation research and development center - German English Dictionary