give the impression of - Turc Anglais Dictionnaire