a type of heelless shoes - Espagnol Anglais Dictionnaire