buff batten pins - Türkisch Englisch Wörterbuch