self-skinned high-density material - German English Dictionary