Mitogen - French English Dictionary