(highly) articulate contribution - Turc Anglais Dictionnaire