leave someone with an impression - Français Anglais Dictionnaire