insulating matting - Turco Inglés Diccionario