shoe ornaments of precious metal - Español Inglés Diccionario