leave one's mark on - Deutsch Englisch Wörterbuch