leave tracks on - Allemand Anglais Dictionnaire