protective sheath - German English Dictionary