superversion - French English Dictionary