mitogens - French English Dictionary