shoe heel attachment - Español Inglés Diccionario