zymogen - French English Dictionary