maker/seller of toothpicks - Französisch Englisch Wörterbuch