keystone boot clamp - German English Dictionary