(highly) articulate contribution - Français Anglais Dictionnaire