technical salesman - Turco Inglés Diccionario