cymogen - French English Dictionary