pedlar's trade - Francés Inglés Diccionario