enzyme-substrate complex - French English Dictionary