be left on one's tod - French English Dictionary