long-term technical advisor - Español Inglés Diccionario