moore lightning streak - French English Dictionary