hotfoot it off to somewhere - Turkish English Dictionary