hot on (one's) trail - French English Dictionary