insulation monitoring device - German English Dictionary