maker/seller of pins - Allemand Anglais Dictionnaire