thermal curtain - German English Dictionary