superarse - French English Dictionary