supercito - French English Dictionary