express oneself clearly or vividly - Français Anglais Dictionnaire