be left on one's tod - Turkish English Dictionary