to leave one's print - Allemand Anglais Dictionnaire