maker/seller of pins - Français Anglais Dictionnaire