Isolationskappe - German English Dictionary