maker/seller of toothpicks - Français Anglais Dictionnaire