sheath of vessels - German English Dictionary