sleuth (a trail, spoor) - Deutsch Englisch Wörterbuch