carcinotron - French English Dictionary