soft molded rubber sole - Espagnol Anglais Dictionnaire