medullary furrow - Spanish English Dictionary