place where stirrups are made or kept - Türkisch Englisch Wörterbuch