(highly) articulate contribution - Francés Inglés Diccionario