lapped insulation - Alemán Inglés Diccionario