maker/seller of pins - German English Dictionary