leave a mark on - Turc Anglais Dictionnaire