insulating liner - German English Dictionary