traveling seller - Alemán Inglés Diccionario