shoe insole - Alemán Inglés Diccionario