cancroid - French English Dictionary