moore lightning streak - Turkish English Dictionary