shoe with soft sole - Espagnol Anglais Dictionnaire