halter and collar maker or seller - Allemand Anglais Dictionnaire