medullary tube - German English Dictionary