heel-piece of a shoe - Español Inglés Diccionario