expressing satisfaction about something pleasing - Français Anglais Dictionnaire