leave one's mark on - Allemand Anglais Dictionnaire