mythological cart driven by skeletons - Turkish English Dictionary