supercell - French English Dictionary