sleuth (a trail, spoor) - Français Anglais Dictionnaire