stacked heel - Spanish English Dictionary