attaching means for heel - Türkisch Englisch Wörterbuch