leather cover of a stirrup - Turco Inglés Diccionario