a type of heelless shoes - Español Inglés Diccionario