technical assistance advisor - Francés Inglés Diccionario