mitogen - French English Dictionary