leave the impression of - Turc Anglais Dictionnaire