ribbon lightning - Turkish English Dictionary