inner shoe sole - Francés Inglés Diccionario