ınsulating felt - German English Dictionary