high-tail it - French English Dictionary