pedlar's trade - French English Dictionary