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