body of the sole - Espagnol Anglais Dictionnaire