heterofermentation - French English Dictionary