ball lightning - Turkish English Dictionary