trade license for traveling salesman - Inglés Sinónimo Diccionario