insulated overlap - Turco Inglés Diccionario