maker/seller of pins - Türkisch Englisch Wörterbuch