leave its mark on something - Türkisch Englisch Wörterbuch