supercycles - French English Dictionary