insulatable - German English Dictionary