spongy trabeculae - Turkish English Dictionary