sleuth (a trail, spoor) - French English Dictionary