not leave much of a trail - Türkisch Englisch Wörterbuch