leucemogen - French English Dictionary