assistant to the contracting team - Francés Inglés Diccionario