halter and collar maker or seller - German English Dictionary