insulating sole - Almanca İngilizce Sözlük