insulating sole - Alemán Inglés Diccionario