take to the heels - French English Dictionary