supercycle - French English Dictionary