ınsulating felt - Turkish English Dictionary