technical advisor - Alemán Inglés Diccionario