superstrike - French English Dictionary