give the impression of - Français Anglais Dictionnaire