track a scent - French English Dictionary