traveling sales representative - Turco Inglés Diccionario