insulated overlap - Alemán Inglés Diccionario