moulded rubber sole - Espagnol Anglais Dictionnaire