to leave one's print - Türkisch Englisch Wörterbuch