non-accessible insulation displacement - German English Dictionary