heterofermentation - German English Dictionary