take to the heels - Turkish English Dictionary