receive a pleasant impression - Français Anglais Dictionnaire