halter and collar maker or seller - French English Dictionary