kankroid - French English Dictionary