ensheathing callus - German English Dictionary