thermal insulating mat - Turco Inglés Diccionario