leave a positive impression - Turc Anglais Dictionnaire